willow-leaved foxglove - German English Dictionary